package com.hqd.ch03.v50.boot.autoconfigure.condition;

import com.hqd.ch03.v50.context.annotation.Conditional;

import java.lang.annotation.*;

@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Conditional(OnClassCondition.class)
public @interface ConditionalOnMissingClass {

    /**
     * The names of the classes that must not be present.
     *
     * @return the names of the classes that must not be present
     */
    String[] value() default {};

}

